.class public abstract Lnbisdk/dt;
.super Ljava/lang/Object;


# static fields
.field private static gi:Lnbisdk/dt;


# direct methods
.method public constructor <init>()V
    .locals 0

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a(Lnbisdk/ag;Lnbisdk/ri;)V
    .locals 1

    sget-object v0, Lnbisdk/dt;->gi:Lnbisdk/dt;

    if-nez v0, :cond_0

    new-instance v0, Lnbisdk/ht;

    invoke-direct {v0}, Lnbisdk/ht;-><init>()V

    sput-object v0, Lnbisdk/dt;->gi:Lnbisdk/dt;

    :cond_0
    sget-object v0, Lnbisdk/dt;->gi:Lnbisdk/dt;

    invoke-virtual {v0, p0, p1}, Lnbisdk/dt;->b(Lnbisdk/ag;Lnbisdk/ri;)V

    return-void
.end method


# virtual methods
.method protected abstract b(Lnbisdk/ag;Lnbisdk/ri;)V
.end method
